have finished fertilization - Espagnol Anglais Dictionnaire